header {
    width: 100%;
    height: 80px;
    background: #fff;
    >.w {
        overflow: hidden;
        >.logo {
            width: 169px;
            height: 41px;
            vertical-align: top;
            float: left;
            margin-top: 18px;
        }
        >ul {
            overflow: hidden;
            float: right;
            >li {
                float: left;
                font-size: 18px;
                color: #333;
                line-height: 80px;
                position: relative;
                margin: 0 12px;
                >span {
                    display: inline-block;
                    width: 20px;
                    height: 2px;
                    background: #E70000;
                    position: absolute;
                    bottom: 25px;
                    left: 50%;
                    margin-left: -10px;
                }
            }
        }
    }
}
